package org.itboys.seller.entity;

import org.itboys.mongodb.entity.BaseLongIdEntity;
import org.itboys.seller.constant.SellerConstants;
import org.mongodb.morphia.annotations.Entity;
import org.mongodb.morphia.annotations.Indexed;

import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2016/8/6.
 */
@Entity(value = "RewardRecord", noClassnameStored = true)
public class RewardRecordDB extends BaseLongIdEntity {

    private List<Long> userIds;

    private List<Long> sUserIds;

    private List<Long> ssUserIds;

    private Map<Long, Integer> cleanScoreMap;

    private Map<Long, Integer> sCleanScoreMap;

    private Map<Long, Integer> ssCleanScoreMap;

    private int isDeleted = SellerConstants.TYPE_ZERO;

    public List<Long> getUserIds() {
        return userIds;
    }

    public void setUserIds(List<Long> userIds) {
        this.userIds = userIds;
    }

    public Map<Long, Integer> getCleanScoreMap() {
        return cleanScoreMap;
    }

    public void setCleanScoreMap(Map<Long, Integer> cleanScoreMap) {
        this.cleanScoreMap = cleanScoreMap;
    }

    public int getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(int isDeleted) {
        this.isDeleted = isDeleted;
    }

    public List<Long> getsUserIds() {
        return sUserIds;
    }

    public void setsUserIds(List<Long> sUserIds) {
        this.sUserIds = sUserIds;
    }

    public List<Long> getSsUserIds() {
        return ssUserIds;
    }

    public void setSsUserIds(List<Long> ssUserIds) {
        this.ssUserIds = ssUserIds;
    }

    public Map<Long, Integer> getsCleanScoreMap() {
        return sCleanScoreMap;
    }

    public void setsCleanScoreMap(Map<Long, Integer> sCleanScoreMap) {
        this.sCleanScoreMap = sCleanScoreMap;
    }

    public Map<Long, Integer> getSsCleanScoreMap() {
        return ssCleanScoreMap;
    }

    public void setSsCleanScoreMap(Map<Long, Integer> ssCleanScoreMap) {
        this.ssCleanScoreMap = ssCleanScoreMap;
    }
}
